scripting software automation examination development application automation remote testing software radius3 examination security thin-client macro recorder examination publication